MSRPIMLVFLLVILIVTSQFEWRQPLLELDAAPSLSQKHQQIAKREEAVKEKIILSQERHIQRLNDLVRSLQMQLQRCKGENETRNATETSHNNKQFIELERKHIVED